/* Высота изображения логотипа не должна превышать 90px */
{% if settings.use_logo_image %}
#logo_bg { 
  display:block;
  background-image:url({{settings.logo_image | asset_url }});
  width:355px; height: 90px;}
{% else %}
#logo_bg {display: none;}
{% endif %}
/* цвет фона контента */
body {
  {% if settings.use_bg_image %}
  background-image: url({{settings.bg_image | asset_url }});
  background-position: {{ settings.bg_image_y_position }} {{ settings.bg_image_x_position }};
  background-repeat: {{ settings.bg_image_repeat }};
  background-attachment: {{ settings.bg_image_attachment }};
  {% endif %}
  background-color: {{settings.bg_color}};
}
.body {background: {{settings.bg_color6}}}
.phone {
  font-size: 24px;
  color: {{settings.phone_color}};		 
}
/* фон шапки */
.header-bg {
  background: {{settings.bg_color}};
}
.header-blur {display: none;}

/* цвет ссылки и текста в шапке */
.header {color:{{settings.phone_color}}; height: 100px; line-height: 100px; padding-bottom: 20px;}
.header a {color: {{settings.title_color}}}

/* цвет заголовка раздела */
.page-title {color: {{settings.text_color3}};}

/* цвет текста */
body {color:{{ settings.text_color}};}

/* цвет ссылки */
a {color:{{settings.link_color}};}

/* цвет заголовков блоков */
.set-title {color:{{settings.text_color3}};}

/* фон заголовков блоков и меню кабинета клиента */
.userbar, .set-meta, .set-title  {background: {{settings.bg_color2}};}

/* цвет основных границ */
.userbar, .set-list, .set-list-item .img, .set-sidebar, .set-meta, .set-title, .set-block, .set, .table tfoot th, .table tfoot td, input.textfield, textarea, select {
  border-color:{{settings.border_color}};
}

/* фон кнопки */
.button {
  /*background: url(button_bg.png) left top repeat-x {{settings.button_buy_bg}};*/
	color: {{settings.button_text_color}};
	text-transform: uppercase;
	font-weight: bold!important;
	font-size: 12px!important;
	padding: 0 18px 2px 18px;	
	border-radius: 5px 5px 5px 5px;
  -moz-border-radius: 5px 5px 5px 5px;
  -webkit-border-top-left-radius: 5px; 
  -webkit-border-top-right-radius: 5px; 
  -webkit-border-bottom-right-radius: 5px; 
  -webkit-border-bottom-left-radius: 5px;
	border: 0;
	margin: 0;
	font-family: {{settings.regular_font}};
	height: 30px;
  line-height: 28px;
  cursor: pointer;  
  text-shadow: none;
  box-shadow: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;

}
#logo {display:none;}
.past_step span {
  color: {{settings.text_color4}};
}